TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Denver Metro Area rating list selection
                                                2023 Denver Metro Area rating list selection
2024 TLS League Ratings
Section - Intermountain           District - Colorado           Area - Denver Metro
Douglas County High School    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Vishal Rawal U
3.92 4.0 4.0         18 +   CASTLE ROCK, CO
2 Nicholas Moore U
3.78 4.0 3.5         18 +   Castle Rock, CO
3 Kevin Hodnett U
3.77 4.0 4.0         65 +   Castle Rock, CO
4 G F Tanham U
3.76 4.0 4.0         65 +   CASTLE ROCK, CO
5 Mark Kostecki U
3.76 4.0 4.0         55 +   Castle Rock, CO
6 Chris Horger U
3.67 4.0 4.0         65 +   Castle Rock, CO
7 Steve Witter U
3.66 4.0 4.0         40 +   Castle Rock, CO
8 Mark Smith U
3.64 4.0 4.0         65 +   Parker, CO
9 David Winkler U
3.54 4.0 4.0         55 +   Castle Rock, CO
10 Brad Dunning U
3.52 4.0 3.5         40 +   Castle Rock, CO
11 Glen Erickson U
3.51 4.0 3.5         65 +   Larkspur, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Brian Varner U
3.50 3.5 4.0         40 +   Parker, CO
13 Mark Rousseau U
3.49 3.5 4.0         65 +   CASTLE PINES, CO
14 Thomas Carson U
3.46 3.5 4.0         65 +   Centennial, CO
15 Justin Laughlin U
3.44 3.5 3.5         40 +   LARKSPUR, CO
16 Frank Ybarra U
3.38 3.5 4.0         40 +   PARKER, CO
17 Ronald West U
3.38 3.5 3.5         65 +   Castle Rock, CO
18 Brian O'Sullivan U
3.33 3.5 3.5         40 +   Littleton, CO
19 Jim Shalvoy U
3.32 3.5 3.5         65 +   CASTLE ROCK, CO
20 Alex Villwock U
3.30 3.5 3.5         18 +   Castle Rock, CO
21 Wes Anthony U
3.30 3.5 3.5         18 +   Castle Rock, CO
22 Matthew Travis U
3.27 3.5 3.5         40 +   Highlands Ranch, CO
23 Lon Stuebinger U
3.26 3.5 3.5         65 +   Castle Rock, CO
24 Balakrishnan Jayasankar U
3.23 3.5 3.5         40 +   Castle Pines, CO
25 Shawn Shenton U
3.21 3.5 3.5         40 +   Castle Rock, CO
26 Andrew Landon U
3.17 3.5 3.5         18 +   Castle Rock, CO
27 Mark McCullough U
3.16 3.5 3.5         40 +   Castle Rock, CO
28 Jarrod Daddis U
3.15 3.5 3.5         40 +   Castle Rock, CO
29 Matthew Heimburger U
3.13 3.5 3.5         18 +   Castle Rock, CO
30 Matthew Morine U
3.12 3.5 3.5         40 +   Castle Rock, CO
31 Dillon Landon U
3.09 3.5 3.0         18 +   Denver, CO
32 Barry Shockley U
3.05 3.5 3.5         40 +   Highlands Ranch, CO
33 Alex Mostrowski U
3.05 3.5 3.5         40 +   Castle Rock, CO
34 Mark Fujita U
3.02 3.5 3.5         40 +   Castle Rock, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
35 Scott Watson U
2.99 3.0 3.5         40 +   Littleton, CO
36 Richard Flanigan U
2.96 3.0 3.5         65 +   Highlands Ranch, CO
37 Alexander Shenton U
2.91 3.0 3.5         18 +   Castle Rock, CO
38 Scott Liestman U
2.89 3.0 3.0         40 +   Castle Rock, CO
39 Derek Mullner U
2.88 3.0 3.0         40 +   CENTENNIAL, CO
40 Kurt Delos Trino U
2.80 3.0 3.5         18 +   Denver, CO
41 George Casey U
2.77 3.0 3.0         40 +   DENVER, CO
42 Jamie Dreyer U
2.73 3.0 3.0         40 +   Castle Rock, CO
43 Bryan LaRussa U
2.69 3.0 3.0         40 +   Castle Rock, CO
44 Ralph Yatsko U
2.68 3.0 3.0         40 +   Castle Rock, CO
45 Patrick Barrow U
2.66 3.0 3.0         40 +   Castle Rock, CO
46 Brad Hynes U
2.65 (3.0) 3.0         40 +   Aurora, CO
47 Kyle Logan U
2.57 3.0 3.0         40 +   AURORA, CO
48 Tom Jeffrey U
2.57 3.0 3.0         40 +   Castle Rock, CO
49 Anthony Guardian U
2.57 3.0 3.0         40 +   Castle Rock, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
50 Daniel McGarry U
2.44 2.5 3.0         18 +   Castle Rock, CO
51 mark folsom U
2.43 2.5 2.5         18 +   Aurora, CO
52 Kelvin Southards U
2.39 2.5 3.0         40 +   Castle Rock, CO
53 Steven Sayers U
2.23 2.5 2.5         18 +   Castle Pines, CO
54 David Lee U
2.21 2.5 2.5         40 +   Parker, CO
Isidre Baques U
n/a n/a 4.0         40 +   PARKER, CO
Caleb Heimburger U
n/a n/a 3.5         18 +   Castle Rock, CO
Darren Johnson U
n/a n/a 3.5         18 +   Englewood, CO
Kristopher March U
n/a n/a 3.5         18 +   Castle Rock, CO
Raimond Ozols U
n/a n/a 3.0         40 +   Castle Rock, CO